라이센스 서버 구성(Mac OS X)
 
 
 

네트워크 라이센스 활성화 유틸리티를 실행했을 때 받은 Autodesk 제품 라이센스를 관리할 수 있도록 라이센스 서버를 구성합니다.

라이센스 서버의 자동 시작을 구성하려면

라이센스 서버를 구성하기 전에 다음 작업을 완료해야 합니다.

  1. 홈 디렉토리 아래 NLM이라는 디렉토리를 만듭니다(예: /Users/<user id>/NLM).
  2. lmgrd, adskflex, lmutil 파일 및 제품 라이센스 파일(.lic)을 1단계에서 작성한 NLM 디렉토리로 이동합니다.
  3. /Library 아래에 StartupItems 디렉토리가 없으면 sudo 명령을 사용하여 디렉토리를 만듭니다. 예를 들어, sudo mkdir StartupItems를 입력합니다.
  4. 시작 항목 디렉토리를 만듭니다(예: /Users/<user id>/adsknlm).
  5. 터미널에 다음을 입력하여 실행 스크립트 파일(예: adsknlm,)을 작성합니다.
    실행 파일의 이름은 디렉토리 이름과 같아야 합니다.
    #!/bin/sh
    ./etc/rc.common
    StartService ()
    {
       ConsoleMessage "Autodesk Network License Manager 시작 중"
       /Users/<user id>/NLM/lmgrd -c\
       /Users/<user id>/NLM/productlicense.lic -l\
       /Users/<user id>/NLM/debug.log
       }
       StopService ()
    {
       ConsoleMessage "Autodesk Network License Manger 정지 중"
       /Users/<user id>/NLM/lmutil lmdown -q -all -force
       }
       Restart Service ()
       {
       ConsoleMessage "Autodesk Network License Manger 재시작 중"
       /Users/<user id>/NLM/lmutil lmreread
    }
    RunService “$1”
  6. 터미널에 다음을 입력하여 스크립트에 실행 권한을 부여합니다.
    chmod +x adsknlm
  7. StartupParameters.plist라는 이름의 특성 리스트 파일을 작성하고 터미널에 다음을 입력하여 디렉토리에 추가합니다.
    {
    Description =”Autodesk Network License Manager”;
    Provides =(“adsknlm”)
    OrderPreference =”None”;
    Messages=
    {
    start= “Autodesk Network Manager Service 시작 중”;
    stop= “Autodesk Network Manager Servce 정지 중”;
    };
    }
    {
  8. 시작 항목 디렉토리를 /Library/StartupItems/로 이동하고 터미널에 다음을 입력하여 디렉토리 권한을 수정합니다.
    보안상의 이유로 시작 항목 디렉토리는 루트 디렉토리 아래 있어야 하고, 그룹은 휠로 설정해야 하며, 디렉토리 권한은 755가 되어야 합니다.
    sudo mv /Users/<user id>/adsknlm/ /Library/StartupItems/
    sudo chown root /Library/StartupItems/adsknlm/
    sudo chgrp wheel /Library/StartupItems/adsknlm/
    sudo chmod 755 /Library/StartupItems/adsknlm/
    sudo chown root /Library/StartupItems/adsknlm/*
    sudo chgrp wheel /Library/StartupItems/adsknlm/*
  9. 그 결과 다음과 같은 디렉토리가 만들어집니다.
    drwxr-xr-x 4 root wheel 136 Jul 31 01 01:50
    drwxr-xr-x 3 root wheel 102 Jul 30 01 21:59
    -rw-r--r-- 1 root wheel 204 Jul 30 20:16 StartupParameters.plist
    -rwxr-xr-x 1 root wheel 417 Jul 31 00:45 adsknlm
  10. Mac 시스템을 재부팅하고 debug.log 파일(/Users/<user id>/NLG/)을 검사하여 lmgrdadskflex가 제대로 시작되는지 확인합니다.
라이센스 서버를 유지보수하기 전에 라이센스 서버 정지 및 다시 시작을 숙지하십시오.